patrol crafts - Turkish English Dictionary