valvula - German English Dictionary