ex turpidefence - Turkish English Dictionary