a bundle of joy - German English Dictionary