i lost my scarf - German English Dictionary