stands out like dog's balls - Turkish English Dictionary