amaba - Turkish English Dictionary