lily-turf - German English Dictionary