overly elaborate - Turco Inglés Diccionario