trileaflet - German English Dictionary