strips of turkey breast - Francés Inglés Diccionario