puits - German English Dictionary