manfinfla - German English Dictionary