owl-eye cell - Alemán Inglés Diccionario