lycopus - German English Dictionary