waterpools - German English Dictionary