logan - German English Dictionary