where are you my love? - German English Dictionary