laugh up one's sieve - Turkish English Dictionary