have a secret idea or plan - Turco Inglés Diccionario