a strong criticism - Turkish English Dictionary