escrows - German English Dictionary