skin and dice potatoes - Turco Inglés Diccionario