aconchabarse - Turkish English Dictionary