aboma - Turkish English Dictionary