electrochoque - Turkish English Dictionary