escuage - German English Dictionary