embarring - German English Dictionary