abounding in stones - Turco Inglés Diccionario