torpedolike - Spanish English Dictionary