utançtan yerin dibine geçmek - Turkish English Dictionary