footstools - German English Dictionary