photomacrograph - German English Dictionary