weep hole - Turkish English Dictionary