cape passero - Turkish English Dictionary