rough-leaved pepper (piper amalago) - Español Inglés Diccionario