eider duck - Turkish English Dictionary