strips of turkey breast - Turco Inglés Diccionario