headwaiters - German English Dictionary