absorption trench - German English Dictionary