storked - Turkish English Dictionary