lagarosiphon - German English Dictionary