homelyn (raia maculata) - Turkish English Dictionary