¿Por qué lima bean pronunciado lie-ma bean y no lee-ma bean?

Probablemente porque fue prestado al inglés antes de que los hablantes nativos de inglés en los Estados Unidos comenzaran a pronunciar las palabras más cerca de cómo están en español.

Los australianos, por ejemplo, pronuncian “tortilla” [tɔtɪlə] con un sonido “l” en inglés.

He escuchado a los hablantes del Reino Unido referirse a “Las Vegas” como [læs vɛgəs] con la misma vocal “a” en “las” como nuestra vocal “a” en “at”. No todos los dialectos en inglés han tenido tanto contacto con el español como el inglés americano, y ningún dialecto inglés tuvo mucho contacto en el siglo XVIII cuando esa palabra entró en el idioma inglés.