plural of garra - Inglés Sinónimo Diccionario