Matchstick potatoes - Turco Inglés Diccionario