strofantus - Spanish English Dictionary