abouti - Turkish English Dictionary