electromagnetic crack detector - Turkish English Dictionary