lagurus ovatus - Turkish English Dictionary