foraminated - German English Dictionary