bombay duck - Spanish English Dictionary