strofantus - German English Dictionary