teetotal - German English Dictionary