pertaining to a mythical monster - Alemán Inglés Diccionario