european stream valvata - Turkish English Dictionary