pen. (peninsula) - Turkish English Dictionary