diluidor - German English Dictionary