strange breed - Turkish English Dictionary