Δ
tricycle in Spanish in "Dictionnaire anglais-espagnol"
megacycle in Spanish in "Dictionnaire anglais-espagnol"
kilocycle in Spanish in "Dictionnaire anglais-espagnol"