marabut - Turkish English Dictionary