mütalaa eden - Turkish English Dictionary