cape yarımadası - Turkish English Dictionary