presentation of deed - German English Dictionary