organic deodorant - Turco Inglés Diccionario