mahraba - Turkish English Dictionary