durchregnet - German English Dictionary