altercated - German English Dictionary