short cape - Turkish English Dictionary