debrocar - German English Dictionary