mounting foot boss - German English Dictionary