valva - German English Dictionary