plural of garra - Español Inglés Diccionario