drilled drain hole - German English Dictionary