lily-trotter - German English Dictionary