swallow nest - Turkish English Dictionary