amicarbalide - Turkish English Dictionary