amochinche - Turkish English Dictionary