large cloak - Turkish English Dictionary